Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 USA F14 USA F20 USA F22 USA F23 USA F29 USA F31 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 USA F24 USA F1 USA F6 USA F9 Japan F4 USA F12 USA F2 USA F3 USA F4 USA F5 USA F6 USA F8 Korea F1 USA F10 USA F17 USA F20 USA F21 USA F23 USA F24 China F6 USA F1 USA F5 USA F6 USA F1 Canada F4 USA F21 Usa F12 Usa F13 Japan F2 Japan F3 Japan F6 Coffee Cup Challenger - Chikmagalur Dharwad Challenger 2006 - Dharwad Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Samsung Secruities Cup Challenger - Seoul USTA Tallahassee Tennis Challenger - Tallahassee 2007 Challenger of Santa Clara - Valencia Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The Comercia Challenger - Aptos IV Manta Open - Manta Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa Puerto Rico Challenger Tennis Event - Humacao Busan Open Challenger Tennis - Busan Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Sail Open - New Delhi New Delhi Challenger II - New Delhi Countrywide Classic USTA Men's Challenger - Carson Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka The Comercia Bank Challenger - Aptos Oldum Brown Vancouver Open - Vancouver Waco Tennis Challenger - Waco Japan F10 Flea Market Cup Busan Challenger Tennis - Busan USA F26 USA F27 Japan F7 USA F8 Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota USA F30 USA F32 Dallas Challenger Melbourn Challenger Japan F5 USA F23 USA F24 Cherbourg Challenger Japan F9 USA F23 Kyoto Challenger USA F26 USA F28 USA F29 Sri Lanka F2 India F7 USA F3 Bangkok Challenger USA F4 China F3 USA F5 Korat Challenger USA F10 USA F11 Korea F3 Mexico City Challenger Talahassee Challenger Yuba City Challenger Canada F5 Aptos Challenger Lexington Challenger USA F7 Korea F2 Vancouver Challenger Binghamton Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Kyoto Challenger Savannah Challenger Busan Challenger Sarasota Challenger Cremona Challenger Nottingham Challenger Ojai Challenger Aptos Challenger Tulsa Challenger Bangkok Challenger Tiburon Challenger Charlottesville Challenger Toyota Challenger Honolulu Challenger Bergamo Challenger Kyoto Challenger Pingguo Challenger Nottingham Challenger Wuhai Challenger Beijing Challenger Tulsa Challenger Sacramento Challenger Tiburon Challenger Seoul Challenger Charlottesville Challenger Eckental Challenger Knoxville Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Sarasota Challenger Kaohsiung Challenger Winnetka Challenger Maui Challenger Dallas Challenger Tallahassee Challenger Nottingham Challenger Winnetka Challenger Beijing Challenger Recanati Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Yokohama Challenger Maui Challenger Kolkata Challenger New Delhi Challenger Kyoto Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Nanchang Challenger Kaohsiung Challenger Aptos Challenger Napa Challenger Sacramento Challenger Tiburon Challenger Knoxville Challenger Kia International in Caloundra - Caloundra Savannah Challenger Busan Challenger Seoul Challenger Busan Open - Busan Columbus Challenger Tiburon Challenger Sacramento Challenger Charlottesville Challenger Toyota Challenger The Natrel's Challenger of Granby - Granby Dallas Challenger Bergamo Challenger Kyoto Challenger Irving Challenger Busan Open Challenger Tennis - Busan Bordeaux Challenger Bangkok Challenger Kaohsiung Challenger Fairfield Challenger Ho Chi Minh City Challenger Ningboo Challenger Kobe Challenger Knoxville Challenger Toyota Challenger Dallas Challenger Burnie Challenger Busan Challenger China Open - Beijing Granby Challenger Fifth-Third Bank Tennis Classic - Lexington Stockton Challenger Champaign Challenger Newport Beach Challenger Uncle Toby's Challenger in Burnie - Burnie Dallas Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger Nanchang Challenger Seoul Challenger Ilkley Challenger Chengdu Challenger Zhangjiagang Challenger Shanghai Challenger Charlottesville Challenger Playford Challenger 14° BH Tennis Open - Belo Horizonte Cleveland Challenger Music City Challenger - Nashville Shenzhen Challenger Nottingham Challenger Samsung Securities Cup - Seoul 2006 North Shore Pro Tennis Championship - Winnetka WOW Cafe Challenger - New Orleans Biella 5 Challenger Freeman Men's $50,000 Challenger - Joplin Uncle Tobys Challenger in Caloundra - Caloundra The Swanston Challenger - Sacramento Cassis Challenger Biel Challenger San Luis Potosi Challenger - San Luis Potosi Samsung Challenger 2007 - Ho Chi Minh City Challenger Banque Nationale - Granby II Naples ITG Challenger - Naples Sacramento Challenger - Sacramento Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans Ford Tennis Championships - Louisville JSM Challenger - Champaign Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado II Manta Open - Manta AGT Challenger - Leon Granby Challenger Baton Rouge Pro Tennis Classic - Baton Rouge Calabasas Challenger Winnetka Challenger Sunset Moulding Challenger - Yuba City Semgroup Challenger - Tulsa Tashkent Challenger - Tashkent Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Winnetka Challenger Wolfsburg Challenger II Manta Open - Manta Shimadzu All Japan Indoor Tennis Championships - Kyoto 2007 Nielsen Pro Tennis Championship - Winnetka Fifth Third Bank Tennis Championships - Lexington Keio Challenger International Tennis Tournament - Yokohama 2008 China TCL Challenger - Guangzhou Shimadzu All Japan Indoor Tennis Championships - Kyoto Guangzhou Challenger Irving Challenger Carson Challenger The Commercia Challenger - Aptos Odlum Brown Vancouver Open - Vancouver Flea Market Cup Busan Challenger Tennis - Busan Ilkley Challenger Winnipeg Challenger Charlottesville Challenger Carson Challenger Irving Challenger Winnetka Challenger Sarasota Challenger Taipei City Challenger Tallahassee Challenger Gatineau Challenger Bangkok Challenger Manila Challenger Kyoto Challenger Bangkok Challenger Sacramento Challenger Bangkok Challenger Shanghai Challenger Seoul Challenger Busan Challenger Traralgon Challenger Pro Challenger at Calabasas - Calabasas AIG Japan Open - Tokyo Traralgon Challenger 2 Champaign Challenger Singapore Challenger Yokohama Challenger Toyota Challenger Dallas Challenger Taipei City Challenger AIG Japan Open - Tokyo Knoxville Challenger Shanghai Challenger Taipei City Challenger 2007 Knoxville Challenger - Knoxville Yokohama World Tennis Gaora Cup - Yokohama Gimcheon Challenger Granby Challenger Ilkley Challenger Sarasota Challenger Shanghai Challenger Winnipeg Challenger Gatineau Challenger Fairfield Challenger Nottingham Challenger Kobe Challenger Knoxville Challenger Ilkley Challenger Yokohama Challenger Guangzhou Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Shenzhen Challenger HTV Challenger - Ho Chi Minh City Savannah Challenger Tallahassee Challenger Belgaum Open - Belgaum Winnetka Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Chengdu Challenger Fergana Challenger - Fergana Tiburon Challenger Stockton Challenger Tallahassee Tennis Challenger - Tallahassee Charlottesville Challenger Maui Challenger Launceston Challenger Sarasota Challenger Seoul Challenger Bordeaux Challenger Jinan Challenger Fifth Third Bank Tennis Championships - Lexington Ningboo Challenger Ho Chi Minh City Challenger Charlottesville Challenger USTA Challenger - Champaign Yokohama Challenger Gimcheon Challenger Savannah Challenger Kia International In Kawana - Kawana Winnetka Challenger Legg Mason Tennis Classic - Washington Busan Open Challenger Tennis - Busan Ningboo Challenger Liuzhou Challenger Kobe Challenger Nottingham Challenger Burnie Challenger Launceston Challenger Dallas Challenger Bangkok Challenger Bangkok Challenger Indian Wells Challenger Yokohama Challenger Next Generation Adelaide International - Adelaide Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Busan Challenger AT&T Challenger of Dallas - Dallas Little Rock Challenger Columbus Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Aptos Challenger Jinan Challenger Kaohsiung Challenger AIG Japan Open Tennis Championships - Tokyo Cleveland Challenger Uncle Toby's Burnie Challenger - Tasmania Nottingham 2 Challenger AIG Japan Open - Tokyo Porto Challenger Nottingham-2 Challenger SAP Open - San Jose Chennai Open - Chennai Charlottesville Challenger SAP Open - San Jose Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Biel Challenger St. Brieuc Challenger AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles AIG Japan Open Tennis Championships - Tokyo Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg Nanchang Challenger SAP Open - San Jose Open 13 - Marseille Uncle Toby's Australian Men's Clay Court Challenger - Canberra Delray Beach International Tennis Championships - Delray Beach Shanghai Challenger U.S. Mens's Clay Court Championship - Houston USTA Freeman Men's Challenger - Joplin Atlanta Tennis Championships - Atlanta Challenger DCN de Cherbourg - Cherbourg Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Odlum Brown Vancouver Open - Vancouver US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Open 13 - Marseille Delray Beach International Tennis Championships - Delray Beach Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta Citi Open - Washington PTT Thailand Open - Bangkok Knoxville Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Savannah Challenger Brisbane International - Brisbane Heineken Open - Auckland 2008 Lubbock Challenger - Lubbock Ningboo Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Kobe Challenger Seoul Challenger Delray Beach International Tennis Championships - Delray Beach Honolulu Challenger Bangkok Challenger Drummondville Challenger Vancouver Challenger Calgary Challenger Binghamton Challenger The Mercedes Benz of Calabasas - Calabasas Winston-Salem Open - Winston-Salem Samsung Securities Cup - Seoul PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Vancouver Challenger Ford Tennis Championships - Louisville Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Istanbul Challenger Abierto Mexicano Telcel - Acapulco Zagreb Challenger Rennes Challenger Busan Challenger Tallahassee Challenger Sarasota Challenger Carson Challenger Brisbane International - Brisbane Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Savannah Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Busan Challenger Delray Beach Open - Delray Beach Open 13 - Marseille Brisbane International - Brisbane Irving Challenger Knoxville Challenger Salzburg Challenger Champaign Challenger San Francisco Challenger Hall of Fame Tennis Championships - Newport Dallas Challenger BB&T Atlanta Open - Atlanta Pingguo Challenger Yokohama Challenger Dallas Challenger Tallahassee Challenger Toyota Challenger Taipei City Challenger If Stockholm Open - Stockholm AIG Japan Open - Tokyo Winnetka Challenger New York Open - New York Millennium Estoril Open - Estoril Sacramento Challenger AEGON Championships - London Hall of Fame Open - Newport Dallas Challenger Bergamo Challenger Charlottesville Challenger Charlottesville Challenger The Artois Championships - London Knoxville Challenger Hall of Fame Open - Newport Citi Open - Washington Legg Mason Tennis Classic - Washington Champaign Challenger Sunrise Challenger Tiburon Challenger Dallas Challenger Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Rimouski Challenger Countrywide Classic - Los Angeles Sarasota Challenger Kun-Ming Challenger Busan Challenger Baton Rouge Challenger Guimaraes Challenger Tallahassee Challenger Seoul Challenger Ningboo Challenger Thailand Open - Bangkok Knoxville Challenger Las Vegas Challenger AEGON Championships - London Manta Challenger Champaign Challenger US Men's Clay Court Championship - Houston New York Open - New York Thailand Open - Bangkok Guadalajara Challenger Farmers Classic - Los Angeles Gerry Weber Open - Halle Houston Challenger Heineken Open - Auckland Open 13 - Marseille Winnetka Challenger Delray Beach International Tennis Championships - Delray Beach Kyoto Challenger Hall of Fame Tennis Championships - Newport Irving Challenger Sarasota Challenger Rakuten Japan Open - Tokyo BB&T Atlanta Open - Atlanta Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington Gimcheon Challenger SAP Open - San Jose Dallas Challenger Guangzhou Challenger US Men's Clay Court Championship - Houston Brisbane International - Brisbane AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Knoxville Challenger Farmers Classic - Los Angeles US Men's Clay Court Championship - Houston Sarasota Challenger Gwangju Challenger Heilbronn Challenger Citi Open - Washington US Men's Clay Court Championship - Houston Surbiton Challenger Aircel Chennai Open - Chennai Kaohsiung Challenger Shenzhen Open - Shenzhen Yokohama Challenger Abierto Mexicano - Los Cabos Aptos Challenger BB&T Atlanta Open - Atlanta Taipei City Challenger Malaysian Open - Kuala Lumpur Tiburon Challenger Gerry Weber Open - Halle Zhangjiagang Challenger Aegon Nottingham Open - Nottingham AEGON Championships - London Savannah Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Kobe Challenger Hua Hin Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Indian Wells Challenger Toyota Challenger Busan Challenger US Men's Clay Court Championship - Houston Savannah Challenger Citi Open - Washington BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Shimadzu All Japan Indoor - Kyoto Memphis Open - Memphis Traralgon Challenger Delray Beach Open - Delray Beach Shenzhen Challenger Rakuten Japan Open - Tokyo Ricoh Open - 's-Hertogenbosch Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Vancouver Challenger Citi Open - Washington Chengdu Open - Chengdu Shenzhen Open - Shenzhen Delray Beach Open - Delray Beach Kroger / St. Jude International - Memphis Truist Atlanta Open - Atlanta Citi Open - Washington Prague 2 Challenger RCA Championships - Indianapolis China Open - Beijing Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles China Open - Beijing Rogers Masters - Montreal Rogers Masters - Toronto BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Campbells Hall of Fame Tennis Championships - Newport Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Power Horse Cup - Dusseldorf Rogers Cup - Toronto Western & Southern Open - Cincinnati Rakuten Japan Open - Tokyo ASB Classic - Auckland Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells Ricoh Open - 's-Hertogenbosch AIG Japan Open Tennis Championships - Tokyo New York Open - New York Miami Open - Miami Zhuhai Challenger Rogers Cup - Montreal AIG Japan Open Tennis Championships - Tokyo Western & Southern Open - Cincinnati Delray Beach Open - Delray Beach BNP Paribas Open - Indian Wells St. Tropez Challenger Memphis Open - Memphis Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Zagreb Challenger AIG Japan Open - Tokyo Vietnam Open - Ho Chi Minh City Campbell's Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Open Parc - Lyon Rogers Cup - Montreal US Men's Clay Court Championship - Houston Gazprom Hungarian Open - Budapest Sony Ericsson Open - Miami Rakuten Japan Open - Tokyo Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai Dallas Open - Dallas BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati Miami Open - Miami Miami Open - Miami Miami Open - Miami Citi Open - Washington Chengdu Open - Chengdu AIG Japan Open Tennis Championships - Tokyo BB&T Atlanta Open - Atlanta Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne 15th Asian Games Doha 2006 Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 2R, JPN-KOR 3-2 Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 ATP Cup - Brisbane, Perth, Sydney Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Australian Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 U.S. Open (juniors) Davis Cup, Group 1, 2R, THA-JPN 3-2 French Open (juniors) Davis Cup, World Group, QR, JPN-ECU 0-3 Olympics - London